source/gff3d/gff3record.d(39,20): Error: cast from `string` to `ubyte[]` not allowed in safe code source/gff3d/gff3record.d(116,14): Error: `@safe` function `gff3d.gff3record.GFF3_Record.opIndex` cannot call `@system` function `gff3d.gff3record.GFF3_Record.opIndex.FilterResult!(__lambda2, const(Result)).FilterResult.empty` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/algorithm/iteration.d(1356,24): `gff3d.gff3record.GFF3_Record.opIndex.FilterResult!(__lambda2, const(Result)).FilterResult.empty` is declared here source/gff3d/gff3record.d(116,46): Error: `@safe` function `gff3d.gff3record.GFF3_Record.opIndex` cannot call `@system` function `gff3d.gff3record.GFF3_Record.opIndex.FilterResult!(__lambda2, const(Result)).FilterResult.front` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/algorithm/iteration.d(1368,24): `gff3d.gff3record.GFF3_Record.opIndex.FilterResult!(__lambda2, const(Result)).FilterResult.front` is declared here source/gff3d/gff3record.d(116,56): Error: `@safe` function `gff3d.gff3record.GFF3_Record.opIndex` cannot call `@system` function `gff3d.gff3record.GFF3_Record.opIndex.FilterResult!(__lambda2, const(Result)).FilterResult.front` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/algorithm/iteration.d(1368,24): `gff3d.gff3record.GFF3_Record.opIndex.FilterResult!(__lambda2, const(Result)).FilterResult.front` is declared here source/gff3d/gff3record.d(116,32): Error: cast from `const(ubyte)[]` to `string` not allowed in safe code source/gff3d/gff3record.d(135,55): Error: `@safe` function `gff3d.gff3record.GFF3_Record.length` cannot call `@system` function `gff3d.gff3record.GFF3_Record.start` source/gff3d/gff3record.d(61,15): `gff3d.gff3record.GFF3_Record.start` is declared here source/gff3d/gff3record.d(135,43): Error: `@safe` function `gff3d.gff3record.GFF3_Record.length` cannot call `@system` function `gff3d.gff3record.GFF3_Record.end` source/gff3d/gff3record.d(64,15): `gff3d.gff3record.GFF3_Record.end` is declared here source/gff3d/gff3record.d(150,53): Error: `@safe` function `gff3d.gff3record.GFF3_Record.coordinateAtOffset` cannot call `@system` function `gff3d.gff3record.GFF3_Record.end` source/gff3d/gff3record.d(64,15): `gff3d.gff3record.GFF3_Record.end` is declared here source/gff3d/gff3record.d(150,64): Error: `@safe` function `gff3d.gff3record.GFF3_Record.coordinateAtOffset` cannot call `@system` function `gff3d.gff3record.GFF3_Record.start` source/gff3d/gff3record.d(61,15): `gff3d.gff3record.GFF3_Record.start` is declared here source/gff3d/gff3record.d(169,16): Error: cast from `const(ubyte[])` to `string` not allowed in safe code source/gff3d/gff3record.d(173,16): Error: `@safe` function `gff3d.gff3record.GFF3_Record.canonicalRepresentation` cannot call `@system` function `gff3d.gff3record.GFF3_Record.seqid` source/gff3d/gff3record.d(50,15): `gff3d.gff3record.GFF3_Record.seqid` is declared here source/gff3d/gff3record.d(173,31): Error: `@safe` function `gff3d.gff3record.GFF3_Record.canonicalRepresentation` cannot call `@system` function `gff3d.gff3record.GFF3_Record.start` source/gff3d/gff3record.d(61,15): `gff3d.gff3record.GFF3_Record.start` is declared here source/gff3d/gff3record.d(173,56): Error: `@safe` function `gff3d.gff3record.GFF3_Record.canonicalRepresentation` cannot call `@system` function `gff3d.gff3record.GFF3_Record.end` source/gff3d/gff3record.d(64,15): `gff3d.gff3record.GFF3_Record.end` is declared here /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.